28e705fb782c27f2fd0328f5577c89c8fe95a154,camel-core/src/main/java/org/apache/camel/management/CamelNamingStrategy.java,CamelNamingStrategy,getObjectName,#CamelContext#ManagedService#,100

Before Change


	 * @throws MalformedObjectNameException
	 */
	public ObjectName getObjectName(CamelContext context, ManagedService mbean) throws MalformedObjectNameException {
		Hashtable<String, String> keys = new Hashtable<String, String>();
		keys.put(KEY_CONTEXT, getContextId(context));
		keys.put(KEY_TYPE, TYPE_SERVICES);
		keys.put(KEY_ENDPOINT, Integer.toHexString(mbean.getService().hashCode()));
		return new ObjectName(domainName, keys);
	}

	/**

After Change


	 * @throws MalformedObjectNameException
	 */
	public ObjectName getObjectName(CamelContext context, ManagedService mbean) throws MalformedObjectNameException {
		StringBuffer buffer = new StringBuffer();
		buffer.append(domainName + ":");
		buffer.append(KEY_CONTEXT + "=" + getContextId(context) + ",");
		buffer.append(KEY_CLASS + "=" + CLASS_SERVICES + ",");
		buffer.append(KEY_NAME + "=" + Integer.toHexString(mbean.getService().hashCode()));
		return new ObjectName(buffer.toString());
	}

	/**